stump of an amputated limb - Allemand Anglais Dictionnaire